a hit maker - German English Dictionary